package appapi.Global;

public enum ErrorCode {

    ApiExecuteError("接口内部异常", 10000),
    SortParamError("排序字段无效", 10001),
    PageParamError("分页数据错误", 10002),
    ObjectEmptyExecption("查询对象为空", 10003),
    LoginUserEmpty("用户不存在", 20001),
    LoginError("用户名或密码错误", 20002),
    LoginExpireError("登陆已失效", 20003),
    UserExistError("用户信息错误", 20009),
    CheckCodeExistError("用户验证码不存在", 20004),
    CheckCodeError("验证码错误", 20005),
    TelExistError("手机号已注册", 20006),
    PasswordError("密码错误", 20007),
    ChargeOrderError("支付订单错误", 20008),
    AccountOrderError("消费订单写入错误", 20011),
    BalanceError("余额不足错误", 20012),
    QuitError("系统不允许退款", 20013),
    ParamError("获取参数值错误", 20014),
    AccountError("账户信息错误", 20010),
    ProjCodeEmptyError("项目编号为空", 20015),
    DeviceError("设备信息错误", 20016),;


    // 成员变量
    private String message;
    private int code;

    // 构造方法
    private ErrorCode(String message, int code) {
        this.message = message;
        this.code = code;
    }

    public String getMessage() {
        return this.message;
    }

    public int getCode() {
        return this.code;
    }

}
